Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 BARSTOW SQUARE Semi-Detached £221,982 £60,000 3 Aug 2000
15 BARSTOW SQUARE Terraced £273,888 £85,529 22 Nov 2001
17 BARSTOW SQUARE Terraced £398,698 £325,000 15 Dec 2019
19 BARSTOW SQUARE Terraced £398,698 £325,000 15 Dec 2019
21 BARSTOW SQUARE Terraced £398,698 £325,000 15 Dec 2019
25 BARSTOW SQUARE Terraced £265,536 £163,000 28 Feb 2007
BARCLAY HOUSE, 27 - 29 BARSTOW SQUARE Terraced £282,279 £59,950 28 May 1998